dehşete düşüren - Turkish English Dictionary